// pages/userauthorization/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    show:true
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    wx.ajax('/home/banner/',{id:3}).then((e=>{
      this.setData({
        banner:e.lists
      })
    }))
  },
  back:function(){
    wx.switchTab({
      url: '/pages/index/index'
    })
  },
  info:function(e){
    var _this=this;
 
    wx.login({
      success(res) {
        wx.getUserInfo({
          success: user => {
            var _data = {
              code: res.code,
              rawData: user.rawData,
              signature: user.signature,
              encryptedData: user.encryptedData,
              iv: user.iv,
            }  
            if(wx.getStorageSync('poster_uid')){
              //  获取缓存的用邀请 扫码的 id
              _data['poster_uid'] = wx.getStorageSync('poster_uid')
            } 
            wx.ajax('/wechat/login',_data,'get').then(re=>{
             


                if(!re.data.identity){
                  // 判断是否认证 没有认真就打开认证
                  
                  _this.setData({
                    show:false,
                    uid:re.data.uid
                  }) 
                }else
                {

                // 缓存用户uid 用户有关的借口都要用到
                  wx.setStorageSync('uid',re.data.uid)

                  wx.navigateBack()
                  // 认证了 就返回
                }
            })  
          }
        })
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})